macula pellucida - German English Dictionary